Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SBOM: various fixes. #17336

Merged
merged 1 commit into from
May 20, 2024
Merged

SBOM: various fixes. #17336

merged 1 commit into from
May 20, 2024

Conversation

MikeMcQuaid
Copy link
Member

  • be a bit stricter with SBOM handling with the test default formula flow in CI by making it raise errors if SBOM's aren't generated and validated as expected
  • fix handling of HEAD installations of formulae so SBOM generation is both correct and doesn't raise errors
  • make Formula#bottle_hash more accepting of edge cases e.g. HEAD-only formulae without a stable spec

Fixes #17333

- be a bit stricter with SBOM handling with the test default formula
  flow in CI by making it raise errors if SBOM's aren't generated and
  validated as expected
- fix handling of HEAD installations of formulae so SBOM generation is
  both correct and doesn't raise errors
- make `Formula#bottle_hash` more accepting of edge cases e.g. HEAD-only
  formulae without a stable spec

Fixes #17333
@MikeMcQuaid MikeMcQuaid requested a review from SMillerDev May 20, 2024 08:43
@MikeMcQuaid MikeMcQuaid enabled auto-merge May 20, 2024 08:43
@MikeMcQuaid MikeMcQuaid merged commit e0bc557 into master May 20, 2024
26 checks passed
@MikeMcQuaid MikeMcQuaid deleted the sbom_fixes branch May 20, 2024 08:53
@github-actions github-actions bot added the outdated PR was locked due to age label Jun 20, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

HEAD-only formulae can no longer be installed
3 participants